package com.fk.regimen;

import java.util.ArrayList;
import java.util.List;

import com.fk.adapter.QuestItemAdapter;
import com.fk.bean.Question;
import com.fk.service.DBService;

import android.app.Activity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.widget.ListView;
import android.widget.TextView;


//题目测试界面
public class PhyTestActivity extends Activity {
	

	ListView lv_question;
	//每一行的数据
	List<Question> list = new ArrayList<Question>();
	//每页最多显示数据数量
	int PageTotal = 15;
	//总数据
	int total = 60;
	//声明LayoutInflater
	LayoutInflater mInflater;
	
	
	
	
	TextView tv_question;
	int count;
	int current;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		setContentView(R.layout.phytest);
		
		mInflater = LayoutInflater.from(this);
		lv_question = (ListView) findViewById(R.id.listv_question);
		
		//尾视图？？？
		
		getData();
		//调用适配器
		QuestItemAdapter questItemAdapter = new QuestItemAdapter(list, PhyTestActivity.this);
		lv_question.setAdapter(questItemAdapter);
		
//		tv_question = (TextView) findViewById(R.id.tv_question);
		
//		DBService dbService = new DBService();
//		//得到了所有的题目
//		List<Question> list = dbService.getQuestions();
//		count = list.size();
//		current = 0;
//		Question q = list.get(0);
//		tv_question.setText(q.qdescription);
		
	}
	
	
	
	private void getData() {
//		Question q1 = new Question("体质测试来来1111");
//		Question q2 = new Question("体质测试体质2222");
		
//		question_list.add(q1);
//		question_list.add(q2);
		
		DBService dbService = new DBService();
		//得到了所有的题目
		list = dbService.getQuestions();
		count = list.size();
		//第一次打开页面的时候，应该显示几条数据
		//如果当前的数据总量不足一页显示
//		if(total < PageTotal){
//			for(int i=0;i < total;i++){
//				Question q = new Question((i+1)+"体质测试体质测试体质测试");
//				question_list.add(q);
//			}
//		}else{
//			//当前数据量较多，不能再一页之中显示完成
//			for(int i=0;i < PageTotal;i++){
//				Question q = new Question((i+1)+"体质测试体质测试体质测试");
//				question_list.add(q);
//			}
//		}
	}

	
	

}
